motor vehicle accident resulting in death - Español Inglés Diccionario